to put the brake full on - Anglais Synonymes Dictionnaire