put one's foot in it - Allemand Anglais Dictionnaire