self-denigration - Francés Inglés Diccionario