an amphibious lizard - Français Anglais Dictionnaire