splinter its horns - Turco Inglés Diccionario