leg prosthesis - Spanish English Dictionary