thorny-headed (worms) - Turco Inglés Diccionario