superconfidence - French English Dictionary