depreciated or fallen in price or demand - Allemand Anglais Dictionnaire