miniature pomegranate - Turkish English Dictionary