Secundo mi parve dictionario catalan-anglese "glasses" es "ulleres" in catalano. Io non sape le etymologia. Possibilemente "oculares"? Stan