descent of the testis - Turkish English Dictionary