an amphibious lizard - Allemand Anglais Dictionnaire