alcoholic drink prepared with arrayán fruit, rum, dried fruit, and spices - Español Inglés Diccionario