final note (wine) - Spanish English Dictionary