non-governmental body - Turkish English Dictionary