cape golden mole - Turkish English Dictionary