a pastry filled with meat or vegetables - Spanish English Dictionary