What does Brillenglas-Randschleifmaschine mean?

Brillenglas-Randschleifmaschine - German to English

spectacle lens side milling machine