put one's foot on the clutch - Türkisch Englisch Wörterbuch