self-pollinate - Deutsch Englisch Wörterbuch