special visa - Turkish English Dictionary