confesar - French English Dictionary