abashment - Alemán Inglés Diccionario