What does Angebot und Nachfrage mean?

Angebot und Nachfrage - German to English

supply and demand