self-fertilized - Deutsch Englisch Wörterbuch