excinuclease - French English Dictionary