spiny anteater - Turkish English Dictionary