ambystomid salamander - Turkish English Dictionary