body inner panel - Spanish English Dictionary