floating installation - Francés Inglés Diccionario