humiliated - Alemán Inglés Diccionario