Halogenmercaptane - French English Dictionary