people's vanguard party - Turkish English Dictionary