splinter its horns - Turc Anglais Dictionnaire