meaning of Ampelmast

Ampelmast - German to English

traffic light post