department of chemical products - German English Dictionary