global infrastructure facility - Francés Inglés Diccionario