well-informed sources - French English Dictionary