prosthesis socket - German English Dictionary