put my foot in - Almanca İngilizce Sözlük