arboreal salamander (aneides lugubris) - French English Dictionary