commercial premises - Francés Inglés Diccionario