humbled - Alemán Inglés Diccionario