total shelf life - French English Dictionary