upper skin panel - Spanish English Dictionary