head-carrying ring - French English Dictionary