an amphibious lizard - Türkçe İngilizce Sözlük