big hairy armadillo - Turco Inglés Diccionario