prefabricated construction elements - Spanish English Dictionary