homemade ice cream made with water, sugar, and fruit juice frozen in a cup with a stick - Spanisch Englisch Wörterbuch