seal off (a mine) - Turkish English Dictionary