rare-cutting endonuclease - German English Dictionary