to be very tasty - Français Anglais Dictionnaire