alcoholic drink made with prickly pear juice and sugar - Deutsch Englisch Wörterbuch