physical infrastructure - German English Dictionary