@Rosen_Ritter
As Markgraf said, the Carthaginians used a lot of mercenaries in their armies thanks to the wealth from their trade in the whole mediterranean sea and silver mines in Spain.
While Romans saw auxilliaries (recruits from allied cities) as unreliable (and too weak or too strong...