absorbing installations - Francés Inglés Diccionario