Off-road duathlon
Off-road duathlon is a form of duathlon , where the competitors have to go through a trail-running stage and a mountain-biking stage . 
<triplet> Off-road duathlon <subj> duathlon <obj> subclass of <subj> trail-running <obj> has part