pastry filled with spinach - French English Dictionary