clearance of forested land - Turco Inglés Diccionario