climbing salamander - French English Dictionary