manned underwater vehicle - Turkish English Dictionary