sell (something) on credit - German English Dictionary