forest depletion - Francés Inglés Diccionario