hexachlorphen - French English Dictionary