leading a withdrawn life - Turc Anglais Dictionnaire