hexachlorophane - German English Dictionary