permanent resident visa - Turkish English Dictionary