be well-informed - French English Dictionary