total shelf life - Turkish English Dictionary