prefabricated construction (using concrete slabs) - Spanish English Dictionary