something which is installed - Español Inglés Diccionario