alcoholic beverage made from the red prickly pear and sugar - Español Inglés Diccionario