potential years of life lost - Alemán Inglés Diccionario