make someone feel embarrassed - Espagnol Anglais Dictionnaire