small cake made of two round sponge cakes covered with powdered sugar - Español Inglés Diccionario