hair-tailed mole - Turkish English Dictionary