self-abhorrence - Deutsch Englisch Wörterbuch