variety of pomegranate - German English Dictionary