easily-installed - Turco Inglés Diccionario