potential years of life lost - Francés Inglés Diccionario