homemade ice cream made from sugary natural soda or milk and fruit extract that is sold frozen in plastic bags - Spanish English Dictionary