self-abhorrence - Francés Inglés Diccionario