with a facial expression that shows shame, embarrassment, or distress - Español Inglés Diccionario