What does 20-Euro-Schein mean?

20-Euro-Schein - German to English

20 euro note