take vengeance upon - Türkçe İngilizce Sözlük