long-range surveillance - French English Dictionary