long-span bridge - German English Dictionary