appeal panel - Spanish English Dictionary