nature reserves - Francés Inglés Diccionario