sell (something) on credit - Spanish English Dictionary