oversimplifying - French English Dictionary