to wreak vengeance on - Englisch Synonyme Wörterbuch