nature sanctuary - Spanish English Dictionary