spongy sweet bread sprinkled with sugar - Español Inglés Diccionario