balanced and unbalanced mechanical seals - Turkish English Dictionary