longevity difference - Turkish English Dictionary