letter of credit at sight - French English Dictionary