sucker-footed bats - Turkish English Dictionary