self-loathing - Francés Inglés Diccionario