open-air assembly - Turkish English Dictionary