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