patenting of life forms - Espagnol Anglais Dictionnaire