puff pastry stuffed with ham and cheese, and covered with a sweet layer - Francés Inglés Diccionario