self-consistent - Turkish English Dictionary