northern blunt-spined monitor - Turkish English Dictionary