arm prosthesis - Spanish English Dictionary