ring-seal gate - French English Dictionary