felt sealing - Turkish English Dictionary