self-condemned - French English Dictionary