pallisade - German English Dictionary