dusky palm squirrel - Turkish English Dictionary