northern naked-tailed armadillo (cabbasous centralis) - Espagnol Anglais Dictionnaire