dehalogenase - French English Dictionary