under a licence/license - French English Dictionary