dry seal thread - Turkish English Dictionary