lower limb prosthesis - German English Dictionary