take vengeance on - Deutsch Englisch Wörterbuch