pile stockade - German English Dictionary