a business that is no longer popular - Francés Inglés Diccionario