spotted salamander (ambystoma maculatum) - Turkish English Dictionary