make a person ashamed or embarrassed - Spanisch Englisch Wörterbuch