spermatogeny - French English Dictionary