department of plant protection products - German English Dictionary