an amphibious lizard - Francés Inglés Diccionario