splinter its horns - Alemán Inglés Diccionario