put my foot in - Turc Anglais Dictionnaire