translate English to French: Aroma - The fragrance or odor perceived by the nose.
Aigreur - Descripteur du goût de base se reportant à une saveur excessivement tranchante, mordre et désagréable (tel que le vinaigre ou l´acide acétique).