prevent spermatogenesis - Spanish English Dictionary