splinter its horns - Deutsch Englisch Wörterbuch