large donut of corn and cheese - Spanish English Dictionary