leak-free sealing - Turkish English Dictionary