denude an area of its plants/animals - Turco Inglés Diccionario