premises distribution systems - Francés Inglés Diccionario