revenge by the wearer of horns - Türkisch Englisch Wörterbuch