loc (letter of credit) - French English Dictionary