world-renowned - French English Dictionary