take vengeance upon - Fransızca İngilizce Sözlük