ice cream made from egg, milk, vanilla and sugar - Spanish English Dictionary