elongated and round sponge cake - Alemán Inglés Diccionario