depreciated or fallen in price or demand - Français Anglais Dictionnaire