steel jacket-type structure - Alemán Inglés Diccionario