intrasplenic transplantation - German English Dictionary