self consistent - Turkish English Dictionary