put one's foot into it - Turc Anglais Dictionnaire