lead a miserable existence - Turco Inglés Diccionario