thorn-headed worm - Espagnol Anglais Dictionnaire