humble somebody’s pride - Español Inglés Diccionario