self-repugnant - Deutsch Englisch Wörterbuch