usual place of abode - Allemand Anglais Dictionnaire