too much information - French English Dictionary