non-resident angling licence - French English Dictionary