licence/license holders - French English Dictionary