genetically modified seeds - French English Dictionary