stem cell transplant - French English Dictionary