pesticide handling - French English Dictionary