larger hairy armadillo - Turco Inglés Diccionario