place the debit of - Spanish English Dictionary