hexachlorophane - French English Dictionary