long-range strategic reconnaissance - Français Anglais Dictionnaire