northern naked-tailed armadillo - Turkish English Dictionary