refreshing beverage made of pomegranate - Français Anglais Dictionnaire