cast in site pile - Turkish English Dictionary