blood donation center - French English Dictionary