non-permanent resident - Turkish English Dictionary