holder of a hunting licence - French English Dictionary