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