testis cords - Turkish English Dictionary