tailed toad (ascaphus trui) - Turkish English Dictionary