tropical girdled lizard - French English Dictionary