documentary credit payable at sight - German English Dictionary