self-denigration - Español Inglés Diccionario