descensus testis - Turkish English Dictionary