autologous blood donation - Turkish English Dictionary