multiple tracked equipment - French English Dictionary