primary or principal residence - Français Anglais Dictionnaire