three-banded armadillo (tolypeutes tricinctus) - German English Dictionary