to wreak revenge on someone - Deutsch Englisch Wörterbuch