potential years of life lost - Turkish English Dictionary