swiveling gunner's station - Turkish English Dictionary