permanent exhibition - Turkish English Dictionary