make a down payment - Spanish English Dictionary