have stuck one's foot in it - Spanisch Englisch Wörterbuch