snake-toothed fruit bat - Turkish English Dictionary