revenge by the wearer of horns - Turc Anglais Dictionnaire