open-air installation - Turkish English Dictionary