long-range surveillance - Turkish English Dictionary