low-cost vanilla ice cream with chocolate topping usually sold on public buses - Spanish English Dictionary