crop protection equipment - French English Dictionary