Barneyballbags":1j9b5g6h said:Campagnola perhaps...??
Just did a quick Google search for "Campagnola MTB" and the top link was for one for sale on German eBay (I can't access it though, as I'm in work).
That's a jumper. Trikot is German for jumper.