look down in shame - Alemán Inglés Diccionario