pesticide handling - German English Dictionary