thorn-headed worm - Turco Inglés Diccionario