What does 5-Euro-Schein mean?

5-Euro-Schein - German to English

5 euro note