with equipment on board - French English Dictionary