critical philosophy of history - Turkish English Dictionary