prosthesis socket - Spanish English Dictionary