body dock - French English Dictionary