meaning of 100-Euro-Schein

100-Euro-Schein - German to English

100 euro note