triangles of pastry filled with cheese - French English Dictionary