centrifugally cast concrete - Spanish English Dictionary