(business) registration number - French English Dictionary