self-evident proposition - Turkish English Dictionary