prosthesis socket - French English Dictionary