stand on the brakes - Turc Anglais Dictionnaire