infrastructure and facilities - Español Inglés Diccionario