put one's foot into it - Allemand Anglais Dictionnaire