six-banded armadillo (euphractus sexcinctus) - Turkish English Dictionary