self-repugnant - Spanisch Englisch Wörterbuch