self-fertilization - Türkisch Englisch Wörterbuch