residence registration certificates - Spanish English Dictionary