letter of licence - French English Dictionary