kneaded bun baked with lard and sugar - Español Inglés Diccionario