the natural environment and human impact - Alemán Inglés Diccionario