make a person ashamed or embarrassed - Französisch Englisch Wörterbuch