easily-installed - Francés Inglés Diccionario