be humiliated - Alemán Inglés Diccionario