self-contradictory - French English Dictionary