spermatogonial stem cell - French English Dictionary