alien registration requirements - Turkish English Dictionary