lead a miserable existence - Francés Inglés Diccionario