generally reliable source - Français Anglais Dictionnaire