highly regarded - French English Dictionary