trade registry certificate - French English Dictionary