an amphibious lizard - Almanca İngilizce Sözlük