grilled fish, stuffed with cheese and various ingredients - Spanish English Dictionary