alcoholic drink similar to sherry taken as an aperitif - Spanish English Dictionary