Dictionary Definition: hemodialysis