ring-seal gate - German English Dictionary