upper-limb prosthesis - German English Dictionary