splinter its horns - Francés Inglés Diccionario