hemodyalisis - French English Dictionary