hourglass vertebra - Turkish English Dictionary