self-registering - Turkish English Dictionary