self-abhorrence - Turco Inglés Diccionario