longevity difference - German English Dictionary