self-repellency - Deutsch Englisch Wörterbuch