people's panel - Turkish English Dictionary