national federation of blood donors - German English Dictionary