splinter its horns - Anglais Synonymes Dictionnaire