infrastructure and facilities - Francés Inglés Diccionario