an amphibious lizard - Turco Inglés Diccionario