pile stockade - Turkish English Dictionary