täysperävaunurekka

Noun

 * 1) a combination of a (truck) tractor, semi-trailer and a full trailer
 * 2)  juggernaut a large, cumbersome truck or lorry