body dock - German English Dictionary