alcoholic drink similar to sherry taken as an aperitif - Español Inglés Diccionario