spiny armadillo - Francés Inglés Diccionario