intrasplenic transplantation - French English Dictionary