arboreal salamander (aneides lugubris) - German English Dictionary