thrust from an animal's horn - Espagnol Anglais Dictionnaire