What does 10-Euro-Schein mean?

10-Euro-Schein - German to English

10 euro note