self hatred - Francés Inglés Diccionario