popular leftist union - Turkish English Dictionary