feel embarrassed for - Français Anglais Dictionnaire