northern naked-tailed armadillo - German English Dictionary