The Italian term "occhiali, lente" matches the English term "spectacles"

other italian words that include "occhiali" : english :
occhiali, lente glasses