alliance of independent social democrats - Turkish English Dictionary