confessable - French English Dictionary