small sponge cake - French English Dictionary