brain tissue transplantation - German English Dictionary