sharp-snouted rock lizard - German English Dictionary