humbles oneself - Alemán Inglés Diccionario