depreciated or fallen in price or demand - Francés Inglés Diccionario