the natural environment and human impact - Español Inglés Diccionario