peace and freedom party - Turkish English Dictionary