a newt species (triturus cristatus) - Spanish English Dictionary