prefabricated building elements - Spanish English Dictionary