slam (on) the brakes - Turc Anglais Dictionnaire