human embryonic stem cell - French English Dictionary