autologous blood donation - French English Dictionary