long-range strategic reconnaissance - Turkish English Dictionary