lateral surface of the testis - Turkish English Dictionary