little hairy armadillo - Español Inglés Diccionario