national docks and shipyards inc. - French English Dictionary