tangible infrastructure - Spanish English Dictionary