self-pollination - Türkisch Englisch Wörterbuch