light sponge-cake - French English Dictionary