lead a withdrawn life - Turc Anglais Dictionnaire