overstimate - French English Dictionary