concentrated fruits and vegetables - Français Anglais Dictionnaire