tangible infrastructure - German English Dictionary