sailcloth ring - French English Dictionary