pertaining to pomegranate - Français Anglais Dictionnaire