country residence - Français Anglais Dictionnaire