meaning of Brillensalamander

Brillensalamander - German to English

spectacled salamander [Salamandrina terdigitata]