relating to an avenger - İspanyolca İngilizce Sözlük