strip the overburden from a vein - Almanca İngilizce Sözlük