exhibition premises - Turkish English Dictionary