country of usual residence - French English Dictionary