nonguaranteed suppliers credit - German English Dictionary