meaning of Aufgleisschuh

Aufgleisschuh - German to English

rerailing frog