body-ring - French English Dictionary