meaning of Ampelkarte

Ampelkarte - German to English

2nd yellowish card [football]