organophosphorus pesticide - French English Dictionary