confesarse - French English Dictionary