intelligent transportation infrastructure - German English Dictionary