sealing washers - Turkish English Dictionary