installation (insti) - Español Inglés Diccionario