meaning of Angebot und Nachfrage

Angebot und Nachfrage - German to English

supply and demand