From Longman Business Dictionary
sleazesleaze /sliːz/ noun [uncountableU] immoral behaviour, especially involving money or sexThe government created a standing committee to investigate allegations of sleaze.
—sleazy adjectiveadjsleazy dealings with cash payments in brown envelopes