foreign residence - Français Anglais Dictionnaire