stand on the brakes - Allemand Anglais Dictionnaire