meaning of 20-Euro-Schein

20-Euro-Schein - German to English

20 euro note