prefabricated structure - Alemán Inglés Diccionario