self-pollinating - Deutsch Englisch Wörterbuch