black-throated monitor lizard - German English Dictionary