uncut finished spectacle lenses - Turkish English Dictionary