Halogenmercaptane - German English Dictionary