sale of goods on credit - German English Dictionary