life-altering - Francés Inglés Diccionario