feel embarrassed for another person - Español Inglés Diccionario