make a person ashamed or embarrassed - Français Anglais Dictionnaire