imprisoned existence - Turc Anglais Dictionnaire