flavour (of wine) - Spanish English Dictionary