natural environment park - Español Inglés Diccionario