heap of stones placed at the side of the road to invoke the protection of the divinity - İspanyolca İngilizce Sözlük