What does Aufklebefolie mean?

Aufklebefolie - German to English

pressure-sensitive decal [transparency]