temporary work equipment - French English Dictionary