centrifugally cast concrete - English Synonyms Dictionary