revenge by the wearer of horns - Allemand Anglais Dictionnaire