meaning of Brillenglas-Randschleifmaschine

Brillenglas-Randschleifmaschine - German to English

spectacle lens side milling machine