confesses - French English Dictionary