lead a miserable existence - Turc Anglais Dictionnaire