provide intelligence - Français Anglais Dictionnaire