potential years of life lost - French English Dictionary