have your ordinary residence abroad - French English Dictionary