self-avoiding - Deutsch Englisch Wörterbuch