hematopoeitic stem cell - French English Dictionary