put foot in mouth - İspanyolca İngilizce Sözlük