northern blunt-spined monitor - Spanish English Dictionary