oversimplification - French English Dictionary