life-ruining - Español Inglés Diccionario