construction of ships

  Finnish English Dictionary