an amphibious lizard - German English Dictionary