a license is needed - French English Dictionary