an amphibious lizard - French English Dictionary