sell upon credit - German English Dictionary