"ampelmasten" in English Ampelmasten {m pl} traffic light posts Detailed translations for "ampelmasten" Ampelmasten{masculine plural} Ampelmasten traffic light posts