What does Ampelfrau mean?

Ampelfrau - German to English

traffic-light woman