restoration ecology - Turco Inglés Diccionario