stockade - German English Dictionary