thorn-headed worm - Alemán Inglés Diccionario