toxic pesticides - German English Dictionary