star-wired ring - French English Dictionary