northern blunt-spined monitor - German English Dictionary