forest depletion - Alemán Inglés Diccionario