years of potential life lost - Turc Anglais Dictionnaire