logically consistent - Turkish English Dictionary