prefabricated reinforced concrete units - Spanish English Dictionary