allogeneic donation - German English Dictionary