make someone feel embarrassed - Español Inglés Diccionario