permanent forum for indigenous peoples - Turkish English Dictionary