non-partisan public service - Turkish English Dictionary