residence registration certificates - French English Dictionary