shore scleroscope - Turkish English Dictionary