terrain clearance system - Turkish English Dictionary