technical surveillance - Turkish English Dictionary