popular vanguard party - Turkish English Dictionary