libleft (libertarian left) - Turkish English Dictionary