urban infrastructure facilities - Spanish English Dictionary