life-shortening - Allemand Anglais Dictionnaire