chain store company - Francés Inglés Diccionario