feel mortified - Alemán Inglés Diccionario