zebra-tailed lizard - German English Dictionary