half-glass spectacles - Turkish English Dictionary