shelf life of perishable foods - German English Dictionary