Boolean Intersection takes all overlapping geometry and keeps it deleting the rest
No download links available.