meaning of 500-Euro-Schein

500-Euro-Schein - German to English

500 euro note