large donut of corn and cheese - Español Inglés Diccionario