prevent spermatogenesis - French English Dictionary