"juggernauts" in German juggernauts Sattelzüge Detailed translations for "juggernauts" juggernauts juggernauts(also: semis, articulated vehicles, articulated lorries, artics) Sattelzüge{masculine plural}