self contradictory - Turkish English Dictionary