environmental restoration - Turco Inglés Diccionario