forest reservation - Español Inglés Diccionario