Apomixis - French English Dictionary