elongated and round sponge cake - Español Inglés Diccionario