hemodialysis center - French English Dictionary