materiel handling equipment - French English Dictionary