mine-clearance system - Turkish English Dictionary