open-air installation - Francés Inglés Diccionario