variety of pies and cakes - French English Dictionary