self-repugnant - Türkisch Englisch Wörterbuch