self-pollinate - Spanisch Englisch Wörterbuch