hemodilution - French English Dictionary