make someone feel embarrassed - Spanish English Dictionary