limited shelf-life material - German English Dictionary