star-nosed mole - Turkish English Dictionary