home hemodialysis - French English Dictionary