usual place of abode - Turc Anglais Dictionnaire