put one's foot into it - Türkisch Englisch Wörterbuch