absorbing installations - Español Inglés Diccionario