life-limiting - Francés Inglés Diccionario