translate English to French: Characteristic red flesh, juicy, slightly acidic, very sweet and especially very aromatic.
Une chair rouge caractéristique, juteuse, acidulée, très sucrée et surtout très aromatique.