riding the clutch - Turc Anglais Dictionnaire