have your ordinary residence abroad - Français Anglais Dictionnaire