easily-installed - Alemán Inglés Diccionario