put one´s foot in it - Fransızca İngilizce Sözlük