confesse - French English Dictionary