with immediate payment of cash
to pay for sth cash down
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición