internationally famous - French English Dictionary