giant salamander (cryptobranchus maximus) - French English Dictionary