self-condemning - French English Dictionary