self-registration - Spanish English Dictionary