black-throated monitor lizard - French English Dictionary