democratic and popular unity - Turkish English Dictionary