prestressed precast piling - Turkish English Dictionary