feel ashamed or embarrassed - Español Inglés Diccionario