sponge cake sprinkled with sugar - Español Inglés Diccionario