homemade ice cream made with water, sugar, and fruit juice frozen in a cup with a stick - Español Inglés Diccionario