life-shortening - Alemán Inglés Diccionario