restriction exonuclease - Spanish English Dictionary