take vengeance upon - Türkisch Englisch Wörterbuch