variety of pomegranate - Turkish English Dictionary