blood donation center - German English Dictionary