spermatocidal - Turkish English Dictionary