inverted testis - Turkish English Dictionary