labyrinth seal - English Synonyms Dictionary