the patenting of living things - French English Dictionary