natural environment rehabilitation - Alemán Inglés Diccionario