non profit body - Turkish English Dictionary