elongated and round sponge cake - Francés Inglés Diccionario