self-fertilization - Französisch Englisch Wörterbuch