put my foot in - Fransızca İngilizce Sözlük