i'm afraid he'll put his foot in it. - Türkisch Englisch Wörterbuch