spermiogenesis - French English Dictionary