hsc (hematopoietic stem cell) - French English Dictionary