restriction endonuclease - Turkish English Dictionary