have a shelf life - Englisch Synonyme Wörterbuch