patenting of life forms - Turkish English Dictionary