live long enough (to see) - Allemand Anglais Dictionnaire