a type of butter cake - French English Dictionary