overestimates - French English Dictionary