life-ruining - Francés Inglés Diccionario