feeling of embarrassment - Español Inglés Diccionario