steel-arch shelter - German English Dictionary