humble oneself - Francés Inglés Diccionario