good in the clutch - Turc Anglais Dictionnaire