strip overburden from a vein - Turkish English Dictionary