prefabricated concrete building - Spanish English Dictionary