sand mole - Turkish English Dictionary