communist vanguard party - Turkish English Dictionary