the law of supply and demand - Français Anglais Dictionnaire