spermatogonial stem cell transplantation - French English Dictionary