afforested - Turco Inglés Diccionario