go on a nature walk - Spanish English Dictionary