prefabricated construction - Spanish English Dictionary