ilr (indefinite leave to remain) - Turkish English Dictionary