self-existent - Turkish English Dictionary