letter of credit at sight - Spanish English Dictionary