self-fertilization - Spanisch Englisch Wörterbuch