organophosphorus pesticide - German English Dictionary