equipment managers - French English Dictionary