universally renowned - French English Dictionary