pomegranate aril - Turkish English Dictionary