oversimplifies - French English Dictionary