restriction endonuclease - Spanish English Dictionary