self-registration - French English Dictionary