deep-submergence vehicle - Turkish English Dictionary