blue-throated keeled lizard - French English Dictionary