there is reason to believe that - Français Anglais Dictionnaire