slam the brakes on - Turc Anglais Dictionnaire