industrial malls - Francés Inglés Diccionario