shelf life of perishable foods - Turkish English Dictionary