spermatogonial stem cell transplantation - German English Dictionary