shipbuilders - French English Dictionary