libleft (libertarian left) - German English Dictionary