highly reputable - French English Dictionary