flavour (of wine) - Francés Inglés Diccionario