venom exonuclease - French English Dictionary