long-span construction - German English Dictionary