meaning of Angebot gültig, solange der Vorrat reicht

Angebot gültig, solange der Vorrat reicht - German to English

Offer good while supplies final.