life-ruining - Alemán Inglés Diccionario