non-partisan party - Turkish English Dictionary