cryptobranchus - Spanish English Dictionary