prefabricated structure - Español Inglés Diccionario