mechanical brakes - Turc Anglais Dictionnaire