self-fertilized - Französisch Englisch Wörterbuch