prefabricated concrete elements - Spanish English Dictionary