walk the plank - German English Dictionary