put foot in mouth - Spanisch Englisch Wörterbuch