skeletal prosthesis - Spanish English Dictionary