from good authority - French English Dictionary