letter of credit payable at days - German English Dictionary