life-ruining - Turco Inglés Diccionario