dehalogenase - English Synonyms Dictionary