letter of credit at sight - German English Dictionary