confessus - French English Dictionary