pesticide disposal - German English Dictionary