self-avoiding - Türkisch Englisch Wörterbuch