global surveillance - Turkish English Dictionary