self-contradiction - Turkish English Dictionary