plasmogamia - French English Dictionary