revenge oneself on someone - Deutsch Englisch Wörterbuch