overconfident - French English Dictionary