a medium-sized mammal found in north, central, and south america  (dasypus novemcinctus) - Spanisch Englisch Wörterbuch