place of abode - Turc Anglais Dictionnaire