The phrase
"mercenary soldiers" refers to people who fight in wars or conflicts for personal gain, typically for money, instead of being loyal to a particular country or cause. They are hired by others to use their combat skills in exchange for payment.
Full definition