years of potential life lost - Turkish English Dictionary