self-abhorrence - Alemán Inglés Diccionario