know a lot about someone - French English Dictionary