spotted barbtail - Turco Inglés Diccionario