shelf life of a product - German English Dictionary