body dock - Turkish English Dictionary