free-standing panel - Turkish English Dictionary