cryptobranchiate - Spanish English Dictionary