democratic progressive party - Turkish English Dictionary