hydraulic disc brakes - Turc Anglais Dictionnaire