yellow-bellied sand lizard - German English Dictionary