environmental restoration - Español Inglés Diccionario