overestimating - French English Dictionary