zebra-tailed lizard - French English Dictionary